package com.yhsoft.buyer.controller.response;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author: yyyyyyyh
 * @create: 2023-10-21
 * @Version 1.0
 **/
@Data
public class BuyerUserOutVo {

    /**
     * ID
     */
    @ApiModelProperty("用户id")
    private String Id;

    /**
     * 昵称
     */
    @ApiModelProperty("昵称")
    private String nickName;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phone;

    /**
     * 头像URL
     */
    @ApiModelProperty("头像URL")
    private String avatarUrl;

    /**
     * 是否被风控 1-是 2-否
     */
    @ApiModelProperty("是否风控预警 1-是 0-否")
    private Integer isFk;

    /**
     * 风控时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private LocalDateTime fkTime;

    /**
     * 是否启用 -1-黑名单 0-正常 1-白名单
     */
    @TableField("is_enable")
    private Integer isEnable;

    /**
     * 黑名单,白名单时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private LocalDateTime enableTime;

    /**
     * 用户创建时间
     */
    @ApiModelProperty("用户创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private LocalDateTime createTime;

}
